Metrics (networking)

For other uses, see Metric (disambiguation).Metrics is a property of a route in computer networking, consisting of any value used by routing algorithms to determine whether one route should perform better than another. The routing table stores only the best possible routes, while link-state or topological databases may store all other information as well. For example, Routing Information Protocol uses hopcount (number of hops) to determine the best possible route.

A Metric can include:

In EIGRP, metrics is represented by an integer from 0 to 4294967295. In Microsoft Windows XP routing it ranges from 1 to 9999.

A Metric can be considered as [1]:

A survey of routing metrics can be found here.

Service Level Metrics

Service Level Metrics are concerned with the end user's experience of using the product.

Availability

The availability of a computer network (or an individual service) may be expressed using the notation hh/d/ww. For a 24 hour service, seven days a week, available all year around, this would be expressed 24/7/52 (where the 52 stands for the number of weeks in a year). Service providers usually express that a service will be available for a percentage of this time.

To calculate the availability of a service expressed in this format, you need to do the following calculation:

98% availability on 24/7/52

  1. Multiply 24 hours per day by 7 days per week by 52 weeks per year = 8736 hours per year
  2. Find 98% of the hours per year = 8736 * 98 / 100 = 8561.28 hours guaranteed

You can then deduce how many full hours/days per year the service can be unavailable before the supplier is in breach of their Service Level Agreement. In this example, 8736 (hours) - 8561 (hours) = 175 hours (or around 7.3 days).

Notes

  1. ^ S. D. Rao, C. S. R. Murthy: “Distributed dynamic QoS-aware routing in WDM optical networks”, Computer Networks, Volume 48, Issue 4, 15 July 2005, Pages 585-604